madagascar bean - English Synonyms Dictionary